fed9566b5944d005526fd83cf159a27f6bc48491,wsagent/che-core-api-project/src/main/java/org/eclipse/che/api/project/server/ProjectService.java,ProjectService,injectFolderLinks,#ItemReference#,1098

Before Change


    }

    private ItemReference injectFolderLinks(ItemReference itemReference) {
        final UriBuilder uriBuilder = getServiceContext().getServiceUriBuilder();
        final List<Link> links = new ArrayList<>();
        final String relPath = itemReference.getPath().substring(1);

        links.add(createLink(GET,
                             uriBuilder.clone()
                                       .path(ProjectService.class, "getChildren")
                                       .build(new String[]{relPath}, false)
                                       .toString(),
                             APPLICATION_JSON,
                             LINK_REL_CHILDREN));
        links.add(createLink(GET,
                             uriBuilder.clone()
                                       .path(ProjectService.class, "getTree")
                                       .build(new String[]{relPath}, false)
                                       .toString(),
                             APPLICATION_JSON,
                             LINK_REL_TREE));
        links.add(createLink(DELETE,
                             uriBuilder.clone()
                                       .path(ProjectService.class, "delete")
                                       .build(new String[]{relPath}, false)
                                       .toString(),
                             LINK_REL_DELETE));

        return itemReference.withLinks(links);
    }

    private ProjectConfigDto injectProjectLinks(ProjectConfigDto projectConfig) {

After Change


        return projectServiceLinksInjector.injectFileLinks(itemReference, getServiceContext());
    }

    private ItemReference injectFolderLinks(ItemReference itemReference) {
        return projectServiceLinksInjector.injectFolderLinks(itemReference, getServiceContext());
    }

    private ProjectConfigDto injectProjectLinks(ProjectConfigDto projectConfig) {